cane grass - German English Dictionary